home *** CD-ROM | disk | FTP | other *** search
- RATFOR(1) Last changed: 8-19-98
-
-
- NNAAMMEE
- rraattffoorr - rational FORTRAN dialect
-
- SSYYNNOOPPSSIISS
- rraattffoorr [ option ... ] [ filename ... ]
-
- IIMMPPLLEEMMEENNTTAATTIIOONN
- IRIX systems
-
- DDEESSCCRRIIPPTTIIOONN
- _R_a_t_f_o_r converts a rational dialect of FORTRAN into ordinary irrational
- FORTRAN. _R_a_t_f_o_r provides control flow constructs essentially
- identical to those in C:
-
- statement grouping:
-
- { statement; statement; statement }
-
- decision-making:
- if (condition) statement [ else statement ]
- switch (integer value) { case integer: statement ...
- [ default: ] statement }
-
- loops:
- while (condition) statement for (expression; condition;
- expression) statement do limits statement repeat statement [
- until (condition) ] break next
-
- and some syntactic sugar to make programs easier to read and write:
-
- free form input:
- multiple statements/line; automatic continuation
-
- comments:
- # this is a comment
-
- translation of relationals:
- >, >=, etc., become .GT., .GE., etc.
-
- return (expression)
- returns expression to caller from function
-
- define:
- define name replacement
-
- include:
- include filename
-
- _R_a_t_f_o_r is best used with ff7777(1).
-
- SSEEEE AALLSSOO
- ff7777(1)
- B. W. Kernighan and P. J. Plauger, _S_o_f_t_w_a_r_e _T_o_o_l_s, Addison-Wesley,
- 1976.
-
- This man page is available only online.
-
-